什么是計(jì)算機(jī)服務(wù)器?服務(wù)器實(shí)際上只是一臺(tái)功能強(qiáng)大的大型計(jì)算機(jī),但商業(yè)服務(wù)器不像您可能用來(lái)閱讀本文的那種計(jì)算機(jī)。服務(wù)器沒(méi)有屏幕或鍵盤(pán)。盡管您的計(jì)算機(jī)存儲(chǔ)了您放置在其上的文件和數(shù)據(jù),但服務(wù)器會(huì)存儲(chǔ)與其托管的網(wǎng)站相關(guān)的所有數(shù)據(jù),并與需要訪問(wèn)它們的所有計(jì)算機(jī)和移動(dòng)設(shè)備(如您的)共享該信息。您的個(gè)人計(jì)算機(jī)旨在與人類(lèi)進(jìn)行通信,但服務(wù)器旨在與其他計(jì)算機(jī)進(jìn)行通信。
服務(wù)器如何工作?
在最基本的層面上,當(dāng)您在 Internet 瀏覽器(如 Chrome、Safari 或 Explorer)中輸入 URL 時(shí),您的計(jì)算機(jī)會(huì)與托管該網(wǎng)站的服務(wù)器進(jìn)行通信,以獲取數(shù)據(jù)以將網(wǎng)站拉到您的計(jì)算機(jī)上。
服務(wù)器如何連接到 Internet
首先,您的瀏覽器將 URL 分解為三個(gè)部分:
1.協(xié)議(“http”):超文本傳輸??協(xié)議或 HTTP,是瀏覽器和 Web 服務(wù)器用來(lái)相互通信的語(yǔ)言。
2.服務(wù)器名稱(chēng)(“ www.chartercollege.edu”):域名系統(tǒng)或 DNS 將您知道的域名轉(zhuǎn)換為數(shù)字互聯(lián)網(wǎng)協(xié)議 (IP) 地址。
3.文件名(“web-server.html”):文件名涉及所有文件,如圖像、計(jì)算機(jī)語(yǔ)言樣式表(如 CSS 和 HTML)、字體等,與特定網(wǎng)站相關(guān)。
瀏覽器將服務(wù)器名稱(chēng)轉(zhuǎn)換為 IP 地址,IP 地址是瀏覽器連接到 Web 服務(wù)器的方式。您的瀏覽器連接到該特定 IP 地址的服務(wù)器。
您的 IP 地址由您的 Internet 服務(wù)提供商分配,并且每次登錄時(shí)都會(huì)更改。但是一臺(tái)服務(wù)器總是有相同的 IP 地址。這就是您的瀏覽器如何使用 Web 服務(wù)器的 IP 地址來(lái)訪問(wèn)網(wǎng)站的特定 HTML 代碼,以便您可以訪問(wèn)該網(wǎng)站。
一旦您的機(jī)器和 Web 服務(wù)器連接,您的瀏覽器就會(huì)向服務(wù)器發(fā)送一個(gè)請(qǐng)求,要求提供特定文件。這是您在瀏覽器中鍵入的 URL 中包含的網(wǎng)站中的特定頁(yè)面。
當(dāng)您的瀏覽器以正確的 IP 地址連接到服務(wù)器時(shí),服務(wù)器會(huì)將您請(qǐng)求的網(wǎng)頁(yè)的所有 HTML 文本發(fā)送到您的瀏覽器。從那里,您的瀏覽器將數(shù)據(jù)轉(zhuǎn)換為在您的屏幕上彈出的網(wǎng)頁(yè)。令人驚奇的是,這一切都在幾秒鐘內(nèi)發(fā)生!所有這些信息都會(huì)被交換,然后您就會(huì)登陸到您想要的確切網(wǎng)頁(yè)。